• word of the day

    ground cherry

    ground cherry - Dictionary definition and meaning for word ground cherry

    Definition
    (noun) any of numerous cosmopolitan annual or perennial herbs of the genus Physalis bearing edible fleshy berries enclosed in a bladderlike husk; some cultivated for their flowers
    Synonyms : husk tomato

Word used in video below:
text: I brought some cherry syrup,
Download our Mobile App Today
Receive our word of the day
on Whatsapp